quickly put together an improvised solution - Alemán Inglés Diccionario